brick-and-mortar shop - Französisch Englisch Wörterbuch